Engineering software reuse for on-board embedded real-time systems

نویسندگان

  • Tullio Vardanega
  • Gert Caspersen
چکیده

The dimensions of concern to ambitious reuse initiatives largely exceed the provision of desired functionalities. A domain-specific blend of functional, technical and quality considerations determines the reuse potential of software reuse assets. In a recent project we realised considerable reuse dividends from coupling the definition of a reference software architecture and of an associated set of standard interfaces with the selection of a powerful computational model equipped with reuse-geared enabling technology. In this paper we present our engineering approach to the project and show how it earned us a good balance between the preservation of predictability and scalability and the maximisation of the reuse objective.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Component-Oriented Programming for Embedded Mobile Robot Software

Applying software reuse to many Embedded Real-Time (ERT) systems poses significant challenges to industrial software processes due to the resource-constrained and real-time requirements of the systems. Autonomous Mobile Robot (AMR) system is a class of ERT systems, hence, inherits the challenge of applying software reuse in general ERT systems. Furthermore, software reuse in AMR systems is chal...

متن کامل

A Knowledge-based Support System for the Reuse of Structured Specifications and Designs of Embedded Computer Systems

THE AND Reuse promises to be one of the key factors in enhancing quality and productivity in software development. However, CASE tools for real-time systems are usually focused on the development of new software. In this paper we describe a domain-based support system for the reuse of structured software specifications and designs of embedded software! .

متن کامل

A Case Study in the Reuse of On-board Embedded Real-Time Software

The rise of the ‘cheaper, faster, better’ mission paradigm increasingly challenges the industrial development of satellite systems. The novel paradigm will have a profound impact on the production of the real-time software embedded on board new-generation systems. This paper discusses how software reuse may fit in the rising development scenario and how reuse interacts with other important play...

متن کامل

A Simplified Real - Time Embedded Devs Approach towards Embedded and Control Design

The development of embedded systems with real-time constraints has received the thorough study of the software engineering community in the last 20 years. We propose a model-driven real-time simplified P-DEVS (Parallel Discrete EVent Simulation system) method to develop this kind of applications based on formal DEVS, a formal technique originally created for modeling and simulation of discrete ...

متن کامل

Verifiable Embedded Real-Time Application Framework

Currently available application frameworks that target at the automatic design of real-time embedded software are poor in integrating functional and nonfunctional requirements for real-time embedded systems. In this work, we present the internal architecture and design flow of a newly proposed framework called Verifiable Embedded Real-Time Application Framework (VERTAF), which integrates three ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Softw., Pract. Exper.

دوره 32  شماره 

صفحات  -

تاریخ انتشار 2002